Công nghệ Phần mềm hệ thống Xbox One

Hệ thống

Các console Xbox One chạy trên hệ điều hành với lõi Windows 10, mặc dù nó có lõi Windows 8 khi ra mắt. Phần mềm hệ thống Xbox One có chứa một bộ phận giám sát Hyper-V (được gọi là NanoVisor) chứa hệ điều hành chủ cùng với hai phân vùng. Phân vùng "Exclusive" là một máy ảo tùy chỉnh (VM) cho các trò chơi; còn phân vùng "Shared" là một VM tùy chỉnh để chạy nhiều ứng dụng. Khi ra mắt, phân vùng Shared chứa Windows 8 Core, và đến tháng 11 năm 2015, qua bản cập nhật "New Xbox One Experience", nó đã được nâng cấp lên Windows 10 Core. Với Windows 10, các ứng dụng Universal Windows Platform đã có thể chạy trên Xbox One. Theo người đứng đầu bộ phận Xbox của Microsoft hiện nay, Phil Spencer, "tầm quan trọng của giải trí và trò chơi cho hệ sinh thái Windows đã trở nên phổ biến đối với công ty (The importance of entertainment and games to the Windows ecosystem has become really prevalent to the company)".[10] Chương trình mà Microsoft tung ra cho phép các nhà phát triển xây dựng một ứng dụng duy nhất có thể chạy trên nhiều thiết bị khác nhau, bao gồm máy tính cá nhân và máy chơi game Xbox One.[11] Theo tờ Polygon, Microsoft đang loại bỏ sự khác biệt giữa Xbox One và Windows trên PC.

Bắt đầu từ tháng 2 năm 2014, Microsoft mời những người dùng được chọn vào chương trình xem trước cho phép họ sớm nhận được bản cập nhật hệ thống sắp tới và thử nghiệm các tính năng trước khi đưa phần mềm ra công chúng. Sau khi đăng ký vào Xbox One Preview Program, người tham gia sẽ có thể thử nghiệm các tính năng sớm được cập nhật và cung cấp phản hồi về một diễn đàn riêng tư và có thể chọn không tham gia vào các đợt cập nhật trong tương lai.[12] Thông qua trang web Xbox Feedback, Microsoft đã thu hút đầu vào từ người tiêu dùng về các tính năng của nó và yêu cầu bổ sung trong tương lai vào giao diện điều khiển. Thông báo về pin thấp và hỗ trợ Blu-ray 3D là hai ví dụ về những ý tưởng đã được xếp hạng cao nhất trên trang web.[13]

Giao diện người dùng

Giao diện của phần mềm hệ thống Xbox One sử dụng hình vuông và các hình chữ nhật cuộn liên tục theo phương ngang, sử dụng ngôn ngữ thiết kế Metro như ở Windows 8, Windows 10 và các sản phẩm khác của Microsoft.[14] Bảng điều khiển được chia thành các phần "Trang chủ", "Cộng đồng", "OneGuide" và "Cửa hàng";[15] phần "Trang chủ" chứa danh sách ứng dụng và trò chơi gần đây và phím tắt cho ứng dụng và trò chơi "ghim". Phần "Cộng đồng" cho phép người dùng xem các hoạt động trong trò chơi của bạn bè và ghi lại, cập nhật trạng thái bài đăng, [16] cũng như đọc các nội dung đang nổi bật,[17][18] phần "OneGuide" tổng hợp nội dung video và truyền hình trực tuyến, và phần "Cửa hàng" đóng vai trò là nơi cung cấp các trò chơi, video, âm nhạc và ứng dụng. Nhìn chung, phần menu trên cùng của Xbox One ít lộn xộn hơn bảng điều khiển của Xbox 360. Ví dụ: tab bạn bè đã bị xóa và thay thế bằng một ứng dụng chuyên dụng mà ở đó người dùng có thể xem bạn bè của họ đang làm gì. Có một vài cột cho các tùy chọn cài đặt và khu vực dành cho các mục yêu thích được "ghim" vào. Tổng thể, giao diện rất sạch sẽ và đơn giản.[19] Microsoft cũng giới thiệu một cách mới để đa nhiệm gọi là Snap, cho phép người dùng Xbox One mở nhiều khung trong một cửa sổ duy nhất.

Khi Microsoft nâng cấp Core dựa trên Windows 8 lên Windows 10, họ đã tạo ra một chuyến tham quan (tour) giao diện người dùng mới trên Xbox Wire, hứa hẹn về việc điều hướng nhanh hơn, dễ dàng hơn, cải tiến các tính năng cộng đồng và sự trở lại của avatar Xbox. Trên màn hình chính là danh sách các trò chơi được chơi gần đây nhất. Chọn bất kỳ mục nào sẽ cung cấp cho người dùng thêm thông tin về các thông báo, thành tích, hoạt động xã hội và các thông tin khác về mục đó. Nó cũng tập trung nhiều hơn vào các trò chơi thực tế mà họ đang chơi, đây là một phần của hướng đi mới của công ty dưới thời Phil Spencer, hiện là giám đốc bộ phận Xbox của Microsoft.[20]

Các tính năng đa phương tiện (multimedia)

Giống như các game console khác, Xbox One được thiết kế chủ yếu để chơi trò chơi, và nó còn được phát triển đến một mức độ cao hơn thành một trung tâm giải trí cho các trò chơi, truyền hình, âm nhạc và video. Tuy vậy, giao diện điều khiển của nó chỉ tập trung tối đa vào chức năng giải trí. Tại Gamescom 2014 Microsoft đã công bố một kế hoạch mới để khắc phục điều này và công nhận một cách nghiêm túc rằng Xbox One là "giải pháp giải trí tất cả trong một" bằng cách mở rộng sự hỗ trợ cho tính năng đa phương tiện. Chương trình phát đa phương tiện của Xbox One tương tự với chương trình playback của Xbox 360 về mặt hình thức và chức năng, tuy nhiên bây giờ nó hỗ trợ tới hơn 30 định dạng bao gồm cả các file MKVGIF. Xbox One cũng có một số điều độc đáo, ví dụ người dùng có thể sử dụng thiết bị để điều khiển chương trình TV, cũng như sử dụng nó như một bộ DVR.[21] Ngoài việc stream nhạc và video qua Play (Charms> Device> Play), cũng có một cách tiếp cận dựa vào mạng. Có hai cách chính để thực hiện việc này. Đầu tiên là truyền stream từ máy tính hoặc máy tính bảng và thứ hai là phát trực tiếp từ ổ USB flash drive. Ưu điểm của phương pháp này trên hệ thống Play là người dùng có thể làm tất cả mọi thứ từ bất cứ đâu qua Xbox One, thay vì gửi video từ máy tính đến bàn console của họ.[22] Bên cạnh các tệp đa phương tiện, Xbox One còn có khả năng phát đĩa CD, DVD và đĩa Blu-ray, đồng thời hỗ trợ DLNA và MKV, có nghĩa là các tệp video đã tải xuống có thể được xem trực tiếp qua PC hoặc được vận chuyển qua ổ cứng ngoài và USB. Trong khi đó, Hướng dẫn truyền hình tương tác cho phép người dùng bật và kiểm soát truyền hình bằng giọng nói của họ. Ngoại ra, hệ thống đi kèm với một loạt các ứng dụng liên quan đến các tính năng đa phương tiện. Tại Hoa Kỳ, các kênh video bao gồm ví dụ như Amazon Video, Crackle, Hulu PlusNetflix. Microsoft tuyên bố rằng Xbox One đã được trao giải thưởng cho các khả năng đa phương tiện của mình tại Giải thưởng Công nghệ & Kỹ thuật hàng năm lần thứ 66 vào đầu năm 2015, và giải thưởng được dành cho các chức năng truyền hình theo yêu cầu (VOD) của Xbox One.[23]

Tính tương thích ngược

Khi Microsoft khởi động dự án, Xbox One không tương thích ngược với bản gốc Xbox hoặc Xbox 360,[24] và họ thừa nhận rằng những nỗ lực sử dụng streaming đám mây để cho phép người dùng chơi các trò chơi Xbox 360 trên Xbox One là "có vấn đề (problematic)".[25] Tuy nhiên, trong cuộc họp báo E3 vào ngày 15 tháng 6 năm 2015, Microsoft đã công bố kế hoạch giới thiệu tính tương thích ngược với Xbox 360 bằng cách sử dụng phương pháp phần mềm trên Xbox One. Người ta cho rằng các trò chơi Xbox 360 được hỗ trợ sẽ chạy trong một hệ thống phần mềm giả lập cả phần cứng và phần mềm của Xbox 360. Các tính năng của Xbox 360 được hỗ trợ bao gồm tính năng quay phim, phát sóng, nhiều người chơi, thành tích và khả năng truy cập vào đám mây.[26]

Không giống như Xbox 360 ban đầu, các trò chơi không cần phải vá một cách đặc biệt nhưng cần được đóng gói lại ở định dạng Xbox One.[27][28][29] Các trò chơi mà người dùng mua dưới dạng kỹ thuật số sẽ tự động xuất hiện trong thư viện của họ để tải xuống khi chúng có sẵn cho thị trường. Các trò chơi trên các phương tiện vật lý sẽ không được khởi động trực tiếp từ đĩa; một khi người dùng chèn đĩa vào, hệ thống sẽ bắt đầu tải về một phiên bản đóng gói lại. Giống như Xbox One,[30] để xác nhận bản quyền, đĩa phải được chèn vào trong khi chơi.[31]

Ít nhất 100 trò chơi Xbox 360 được hỗ trợ chính thức và có sẵn cho lần ra mắt công khai của tính năng này cùng với bản cập nhật hệ thống "Trải nghiệm Xbox One Mới (New Xbox One Experience)" tháng 11 năm 2015 [17] và các thành viên trong chương trình xem trước của Xbox One đã nhận được quyền truy cập sớm với một số lượng hạn chế theo thông báo.[32][33] Microsoft hy vọng số lượng trò chơi được hỗ trợ sẽ tăng lên đáng kể theo thời gian, nhưng không phải tất cả các trò chơi Xbox 360 sẽ được hỗ trợ - điều này thực sự rõ ràng đối với các trò chơi cần Kinect hoặc truy cập thiết bị ngoại vi USB.[34]

Giám đốc bộ phận Xbox Phil Spencer cho rằng ý tưởng về việc bổ sung hỗ trợ cho các trò chơi từ Xbox gốc không phải là "ngớ ngẩn", nhưng bộ phận Xbox sẽ tập trung vào khả năng tương thích Xbox 360 trước.[35] Vào ngày 11 tháng 6 năm 2017, Microsoft tuyên bố sẽ có khả năng tương thích ngược với Xbox gốc.[36]

Quá trình phát triển

Tại hội nghị 2016 Build, người ta đã thông báo rằng tất cả các console Xbox One đều có thể được cập nhật nhận được một bộ phát triển cho các ứng dụng UWP trên Xbox One,[37] với hỗ trợ chính thức cho nền tảng này và Cortana vào mùa hè 2016.[38]

Tài liệu tham khảo

WikiPedia: Phần mềm hệ thống Xbox One http://www.cnet.com/news/xbox-one-july-update-lets... http://www.cnet.com/news/xbox-one-update-brings-ex... http://www.extremetech.com/gaming/156467-xbox-one-... http://www.fastcodesign.com/3053500/how-microsoft-... http://www.gamespot.com/articles/new-xbox-one-upda... http://www.gamespot.com/articles/xbox-one-august-u... http://www.gamespot.com/articles/xbox-one-is-liter... http://www.gamespot.com/articles/xbox-one-wins-emm... http://www.gamespot.com/articles/xbox-ones-new-upd... http://www.gamesradar.com/new-xbox-one-dashboard-u...